package java67_15;

public class JavaTeacher {
	// 属性尽量私有化
	private String name;
	private int age;

	/**
	 * private可以修饰方法
	 * 
	 * @return
	 */
//	private String getName() {
//		return name;
//	}
//
//	public void setName(String n) {
//		name = n;
//	}
//
//	public void setAge(int a) {
//		if (a < 22) {
//			System.err.println("年龄赋值错误,至少是22岁,您输入的是:" + a + "岁");
//			a = 22;
//		}
//		age = a;
//	}
//
//	public int getAge() {
//		return age;
//	}

	public void selfIntro() {
		System.out.println("我叫" + name + ",今年" + age + "岁");
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
		// 自己给自己赋值
	}

	public int getAge() {
		return age;
	}

	// 两个重复不出错,就近原则
	public void setAge(int age) {
		if (age < 22) {
			System.err.println("年龄赋值错误,至少是22岁,您输入的是:" + age + "岁");
			age = 22;
		}
		this.age = age;
	}
}
